home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
TPUG - Toronto PET Users Group
/
TPUG Users Group CD
/
TPUG Users Group CD.iso
/
CRS
/
crs29.d81
/
sidst2.arc
/
SIDCHECK.T
< prev
next >
Wrap
Text File
|
2009-10-10
|
4KB
|
84 lines
╙╔─├╚┼├╦ ─╧├╒═┼╬╘┴╘╔╧╬
┬Y ╥OBERT ┴. ╙TOERRLE
╧CTOBER 24, 1989
╫HEN THE ORIGINAL "╙IDPLAYER" PROGRAM WAS INTRODUCED IN 1985, IT RECOGNIZED A
SET OF APPROXIMATELY 35 COMMANDS. ╔N 1986, WITH THE RELEASE OF ├RAIG
├HAMBERLAIN'S "├OMPUTE!'S ═USIC ╙YSTEM FOR THE ├OMMODORE 128 AND 64 : ╘HE
┼NHANCED ╙IDPLAYER", MANY SPECIAL COMMANDS AND FEATURES WERE ADDED TO THE
SYSTEM. ╚OWEVER, SINCE EARLIER ╙IDPLAYERS DID NOT SUPPORT THESE NEW FEATURES;
AND BECAUSE IT TOOK ALMOST TWO YEARS FOR A PUBLIC DOMAIN PLAYER THAT SUPPORTED
THE NEW FEATURES TO SURFACE, IT BECAME NECESSARY TO SEPARATE ╙╔─S THAT
CONTAINED THE ADDITIONAL COMMANDS (HEREAFTER CALLED "┼NHANCED ╙╔─S) FROM THOSE
THAT COULD BE PLAYED ON ┴╬┘ ╙IDPLAYER.
╔N ╤-╠INK'S ═USIC ╥OOM ╙UPPORT ╟ROUP, ┼NHANCED ╙╔─S ARE NO LONGER PHYSICALLY
SEPARATED FROM UNENHANCED SIDS, AS ═ARK ─ICKENSON'S ╙TEREOPLAYER PROGRAM,
VERSIONS 9 AND ABOVE, SUPPORT ┼NHANCED COMMANDS. ╚OWEVER, MANY PEOPLE CONTINUE
TO PREFER TO USE OTHER ╙IDPLAYERS, AND THE ═USIC ├ONNECTION SOFTWARE DOES NOT
SUPPORT MOST ┼NHANCED FEATURES. ┬ECAUSE OF THIS, A SPECIAL FILENAMING
CONVENTION IS USED. ┼NHANCED ╙╔─S ARE DENOTED BY THE SLASH ("/") SYMBOL
PRECEDING THE FILENAME; FOR EXAMPLE:
/RUDOLPH.MUS /TIME.SAL
╔N ORDER TO DEVELOP TOTALLY UNENHANCED ╙╔─S THAT ARE GUARANTEED TO WORK WITH
ANY ╙IDPLAYER AVAILABLE, KEEP THE FOLLOWING THINGS IN MIND:
* U╓ - ╘HE ╒TILITY-╓OICE FEATURE IS SUPPORTED ╧╬╠┘ BY ┼NHANCED PLAYERS. ┘OU
SHOULD ONLY USE ╒╘╠; NOT ╒╘╓.
* ╘╥╔╨╠┼╘╙ - ╘HE ┼NHANCED ╙╔─ ┼DITOR MAKES ENTERING TRIPLETS EXTREMELY EASY;
HOWEVER, THIS FEATURE IS ALSO NOT SUPPORTED BY ANY OF THE UNENHANCED
╙IDPLAYERS. ╘RIPLETS CAN BE ENTERED WITH SKILLFUL USE OF UTILITY DURATIONS.
╞OR MORE DETAILS ON THAT METHOD, CONSULT ├╧══╧─╧╥┼ ╔╬╞╧╥═┴╘╔╧╬ ╬┼╘╫╧╥╦ /
├OMPUTING ╙UPPORT ╟ROUPS / ═USIC ╥OOM / ═ESSAGES AND ┴RTICLES / ╙╔─ ┴RTICLES.
* 64╘╚ ╬╧╘┼╙ - ╘HESE ARE ALSO A STRICTLY ENHANCED FEATURE AND CAN ALSO BE
HANDLED USING UTILITY DURATIONS.
* ─╧╒┬╠┼ ─╧╘ - ┼NHANCED AND SHOULD BE HANDLED BY USING ╒╘╠.
* ─╧╒┬╠┼ ╙╚┴╥╨/╞╠┴╘ - ┼NHANCED AND EXTREMELY EASY TO AVOID.
* ─┼╞/├┴╠ - ╨HRASES NUMBERED 0-15 ARE SUPPORTED BY ┴╠╠ ╙IDPLAYERS. ╔F YOU USE
NUMBERS 16-23, HOWEVER, ONLY ┼NHANCED PLAYERS WILL BE ABLE TO HANDLE THE ╙╔─.
╬╧╘┼: ╘HE ═USIC ├ONNECTION SOFTWARE, ALTHOUGH UNENHANCED IN MOST RESPECTS,
─╧┼╙ SUPPORT ALL ─┼╞/├┴╠ VALUES.
* ╚╠─ - ┼NHANCED. ─IFFICULT TO SIMULATE USING OTHER METHODS.
* ╨╓─, ╨╓╥ - ┼NHANCED. ├ANNOT BE SIMULATED USING OTHER METHODS.
* ╨&╓ - ┼NHANCED. ├ANNOT BE SIMULATED USING OTHER METHODS.
* ╥╘╨ - ┼NHANCED. ╔TS USE CAN BE AVOIDED WITH SKILLFUL USE OF ╘╨╙.
* ╠╞╧, ╥╒╨, ╥─╬, ╙├┴, ═┴╪, ╙╥├, ─╙╘ - ┼NHANCED (SPECIAL MODULATION COMMANDS).
├ANNOT BE EASILY SIMULATED.
* ╒╘╓ - ┼NHANCED. ╒SE ╒╘╠ INSTEAD.
* ╩╔╞ - ┼NHANCED. ╙ELECT TEMPOS CAREFULLY TO AVOID THE NEED FOR THIS COMMAND.
╫HEN USED, IT IS BEST TO USE ╧╬╠┘ POSITIVE ╩╔╞ VALUES; NEGATIVE VALUES RISK
CLOBBER ERRORS. ╬OTE THAT UNENHANCED PLAYERS WILL SIMPLY IGNORE ╩╔╞ COMMANDS
(THEY ARE DECODED AS ═╙#).
╔F YOUR ╙╔─ CONTAINS ┴╬┘ OF THE ABOVE COMMANDS OR SPECIAL FEATURES, YOU SHOULD
PREFIX THE FILENAME WITH THE SLASH ("/") AS A COURTESY TO OTHER ═USIC ╥OOM
MEMBERS. ┴N ADDED BENEFIT IS THAT FILENAMES SO NAMED ARE IGNORED AUTOMATICALLY
BY THE SEARCH FEATURE IN ═USIC ├ONNECTION.
╘HE ╙IDCHECK PROGRAM GIVES YOU THE ABILITY TO ANALYZE ╙╔─ FILES AND DETERMINE
IF THEY ARE ENHANCED. ┘OU WILL FIND THE PROGRAM EXTREMELY SIMPLE TO USE: AFTER
SELECTING FILES TO ANALYZE FROM A MENU OF FILES ON DISK, ╙IDCHECK COUNTS THE
NUMBER OF OCCURRENCES OF EACH ENHANCED COMMAND IN EACH VOICE. ╔T WILL ALSO
TELL YOU THE TOTAL NUMBER OF NOTES IN THE FILE, TOTAL NUMBER OF COMMANDS, AND
EVEN THE HIGHEST NUMBER OF COMMANDS IN A ROW.
┘OU SHOULD RUN YOUR ╙╔─S THROUGH THIS PROGRAM PRIOR TO UPLOADING. ╔F ╙IDCHECK
FINDS ENHANCED COMMANDS, YOU'LL KNOW TO RENAME YOUR FILE(S).